2.3. Установка Ozone в распределённой среде
Установка и настройка Apache Ozone: Установка в распределённой среде
Apache Ozone предназначен для работы в распределённой среде, где компоненты системы (OM, SCM и DataNodes) развернуты на разных серверах. Такая архитектура обеспечивает горизонтальное масштабирование, высокую доступность и отказоустойчивость. В этом разделе представлена инструкция по развертыванию Ozone в распределённой среде.
1. Предварительные требования
-
Серверы:
- Минимум 5 узлов:
- 1 или 3 узла для Ozone Manager (OM)
- 3 узла для Storage Container Manager (SCM)
- 3+ узла для DataNode
Больше узлов — лучше для отказоустойчивости.
- Минимум 5 узлов:
-
Общие требования:
- Установлены Java 11+ и Python 3.6+ на всех узлах.
- Доступ к интернету или репозиторию для установки зависимостей.
- Конфигурация сети с открытыми нужными портами (9878, 9861, 9862 и др.).
- Синхронизация времени на всех узлах через NTP.
-
DNS или IP:
- Каждому узлу присвоено имя хоста или статический IP-адрес.
- Узлы должны иметь возможность обмениваться данными между собой через сеть.